• word of the day

    melophagus ovinus

    melophagus ovinus - Dictionary definition and meaning for word melophagus ovinus

    Definition
    (noun) wingless fly that is an external parasite on sheep and cattle
Download our Mobile App Today
Receive our word of the day
on Whatsapp